Towards a Statistical Model of a Microprocessor's Throughput by Analyzing Pipeline Stalls
نویسندگان
چکیده
In this paper we model a thread’s throughput, the instruction per cycle rate (IPC rate), running on a general microprocessor as used in common embedded systems. Our model is not limited to a particular microprocessor because our aim is to develop a general model which can be adapted thus fitting to different microprocessor architectures. We include stalls caused by different pipeline obstacles like data dependencies, branch misprediction etc. These stalls involve latency clock cycles blocking the processor. We also describe each kind of stall in detail and develop a statistical model for the throughput including the entire processor pipeline.
منابع مشابه
A Practical Packet Pipeline Using Synchronous Transmissions for Wireless Sensor Networks
While high throughput is the key for a number of important applications of sensor networks, performance of the state-of-the-art approach is often poor in practice. This is because if even one of the channels used in its pipeline is bad, the pipeline stalls and throughput degrades significantly. In this paper, we propose a new protocol called P 3 (Practical Packet Pipeline) that keeps its packet...
متن کاملNew statistical algorithms for clinical proteomics
Background: Mass spectrometry based screening methods have been recently introduced into clinical proteomics. This boosts the development of a new approach for early disease detection: proteomic pattern analysis. Aim: Find, analyze and compare proteomic patterns in groups of patients having different properties such as disease status or epidemio-logical parameters (e.g. sex, age) with a new pip...
متن کاملThe Effect of Job Complexity on Creativity with the Mediating Role of Job Stress in South-East Oil Pipeline and Telecommunication Company of Iran
The present study was conducted to "determine the effect of job complexity on employees' creativity with the mediating role of job stress in South-East Oil Pipeline and Telecommunication Company of Iran”. This research was applied study, and in terms of nature and method was correlation. The statistical population of this study consisted of all employees in Iran Oil Pipeline and Telecommunicati...
متن کاملAn Algorithmic Pipeline for Analyzing Multi-parametric Flow Cytometry Data
Azad, Ariful Ph.D., Purdue University, May 2014. An Algorithmic Pipeline for Analyzing Multi-parametric Flow Cytometry Data. Major Professor: Alex Pothen. Flow cytometry (FC) is a single-cell profiling platform for measuring the phenotypes (protein expressions) of individual cells from millions of cells in biological samples. In the last several years, FC has begun to employ high-throughput tec...
متن کاملScalable IPv 6 Lookup / Update Design for High - Throughput Routers
Achieving scalable performance in the IPv6 address lookup and update poses a challenge to the design of existing routers. To concurrently match address prefixes with different route entries, we propose a parallel memory lookup scheme which uses three-level tables to cover various lengths of prefix distributions for the long IP address. The scheme employs a parallel CRC address compression hardw...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009